\hypertarget{structnih_1_1one__or__zero}{
\section{nih\-:\-:one\-\_\-or\-\_\-zero \-Struct \-Reference}
\label{structnih_1_1one__or__zero}\index{nih\-::one\-\_\-or\-\_\-zero@{nih\-::one\-\_\-or\-\_\-zero}}
}


{\ttfamily \#include $<$functors.\-h$>$}

\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1one__or__zero_adfa13107d98491f997f9933f798d043c}{
typedef \hyperlink{structnih_1_1unary__function__tag}{unary\-\_\-function\-\_\-tag} {\bfseries function\-\_\-tag}}
\label{structnih_1_1one__or__zero_adfa13107d98491f997f9933f798d043c}

\item 
\hypertarget{structnih_1_1one__or__zero_a7ec2413701c61eceba542e7eba1fcc51}{
typedef uint32 {\bfseries argument\-\_\-type}}
\label{structnih_1_1one__or__zero_a7ec2413701c61eceba542e7eba1fcc51}

\item 
\hypertarget{structnih_1_1one__or__zero_a1e3e6481b463825b53447f7fee6d28cb}{
typedef uint32 {\bfseries result\-\_\-type}}
\label{structnih_1_1one__or__zero_a1e3e6481b463825b53447f7fee6d28cb}

\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1one__or__zero_aa550b53e2c4bde687f9dd58fdca56033}{
\-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E uint32 {\bfseries operator()} (const uint32 op) const }
\label{structnih_1_1one__or__zero_aa550b53e2c4bde687f9dd58fdca56033}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-A functor to return the either one or zero depending on the boolean predicate evaluation of the input. 

\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
basic/\hyperlink{functors_8h}{functors.\-h}\end{DoxyCompactItemize}
